Improving Performance of Heterogeneous Agents
نویسنده
چکیده
With the increase in agent-based applications, there are now agent systems that support concurrent client accesses. The ability to process large volumes of simultaneous requests is critical in many such applications. In such a setting, the traditional approach of serving these requests one at a time via queues (e.g. FIFO queues, priority queues) is insuucient. Alternative models are essential to improve the performance of such heavily loaded agents. In this paper, we propose a set of cost-based algorithms to optimize and merge multiple requests submitted to an agent. In order to merge a set of requests, one rst needs to identify commonalities among such requests. First, we provide an application independent framework within which an agent developer may specify relationships (called invariants) between requests. Second, we provide two algorithms (and various accompanying heuristics) which allow an agent to automatically rewrite requests so as to avoid redundant work|these algorithms take invariants associated with the agent into account. Our algorithms are independent of any speciic agent framework. For an implementation, we implemented both these algorithms on top of a geographic database agent. Based on these implementations, we conducted experiments and show that our algorithms are considerably more eecient than methods that use the A algorithm. A heavily loaded agent is one that experiences a large volume of service requests and/or has a large number of conditions to track on behalf of various users. The traditional model for servicing requests is via one kind of queue or the other (e.g. FIFO, LIFO, priority queue, etc.). For instance, a company may deploy a PowerPoint agent ppt that automatically creates PowerPoint presentations for diierent users based on criteria they have registered earlier. The nance director may get the latest The rst and third authors gratefully acknowledge support from the Army Research Laboratory under contract number DAAL01-97-K0135, and by DARPA/AFRL under grant number F306029910552.
منابع مشابه
Investigating Impact of Intelligent Agents in Improving Supply Chain Performance
Improvement in supply chain performance is one of the major issues in the current world. Lack of coordination in the supply chain is the main drawback of supply chain that many researchers have proposed different methodologies to overcome it. VMI (Vendor-managed inventory) is one of these methodologies that implementing it has some obstacles. This paper proposes new model that is agent-managed ...
متن کاملImproving Agent Performance for Multi-Resource Negotiation Using Learning Automata and Case-Based Reasoning
In electronic commerce markets, agents often should acquire multiple resources to fulfil a high-level task. In order to attain such resources they need to compete with each other. In multi-agent environments, in which competition is involved, negotiation would be an interaction between agents in order to reach an agreement on resource allocation and to be coordinated with each other. In recent ...
متن کاملTeam formation with learning agents that improve coordination
Learning agents increase their team’s performance by learning to coordinate better with their teammates, and we are interested in forming teams that contain such learning agents. In particular, we consider finite training instances for learning agents to improve their coordination before the final team is formed. We formally define the learning agents team formation problem, and focus on learni...
متن کاملImproving reservoir rock classification in heterogeneous carbonates using boosting and bagging strategies: A case study of early Triassic carbonates of coastal Fars, south Iran
An accurate reservoir characterization is a crucial task for the development of quantitative geological models and reservoir simulation. In the present research work, a novel view is presented on the reservoir characterization using the advantages of thin section image analysis and intelligent classification algorithms. The proposed methodology comprises three main steps. First, four classes of...
متن کاملMap-merging in Multi-robot Simultaneous Localization and Mapping Process Using Two Heterogeneous Ground Robots
In this article, a fast and reliable map-merging algorithm is proposed to produce a global two dimensional map of an indoor environment in a multi-robot simultaneous localization and mapping (SLAM) process. In SLAM process, to find its way in this environment, a robot should be able to determine its position relative to a map formed from its observations. To solve this complex problem, simultan...
متن کاملHierarchical Functional Concepts for Knowledge Transfer among Reinforcement Learning Agents
This article introduces the notions of functional space and concept as a way of knowledge representation and abstraction for Reinforcement Learning agents. These definitions are used as a tool of knowledge transfer among agents. The agents are assumed to be heterogeneous; they have different state spaces but share a same dynamic, reward and action space. In other words, the agents are assumed t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007